$(document).ready(function()
{	
	// Adiciona máscara aos campos
	$("#cep").mask("99.999-999",{placeholder:" "});
	$("#cpf_cliente").mask("999.999.999-99",{placeholder:" "});
	$("#telefone").mask("(99) 9999-9999?",{placeholder:" "});
	$("#celular").mask("(99) 9999-9999?",{placeholder:" "});
	$("#data_nascimento").mask("99/99/9999",{placeholder:" "});

	// Adiciona validação aos campos da página
	$("form[role='form']").validate({
		rules: {
			'email_cliente': { email: true, required: true },
			'confirmar_email': { email: true, required: true, equalTo : '#confirmar_email' },
			'senha_cliente': { required: true },
			'confirmar_senha': { required: true, equalTo: '#senha_cliente' },
			'cpf_cliente': { required: true, cpf: true },
			'data_nascimento': { required: true, dataBR: true },
			'nome': { required: true },
			'endereco': { required: true },
			'numero': { required: true },
			'bairro': { required: true },
			'cep': { required: true },
			'estado': { required: true },
			'cidade': { required: true },
			'telefone' : { required: true }
		},
		messages: {
			'confirmar_email': { equalTo: 'Os e-mails não são iguais' }, 
			'confirmar_senha': { equalTo: 'As senhas não são iguais' }
		}
	});
});